shoulder weapon


Results for "shoulder weapon"

English - Turkish Dictionary

shoulder weapon

(English - Turkish Dictionary) :
dipçikli silah.